Design Space Exploration of Multiprocessor Systems with MultiContext Reconfigurable Co-Processors
نویسندگان
چکیده
Future high performance computing systems may consist of multiple processors and reconfigurable logic coprocessors. As indicated by industry trends, such co-processors will be integrated on existing motherboards without any glue logic. It is likely that such hybrid computing machines will be a breakthrough for various high performance applications. As a result, it has become essential to investigate the system architectures of such machines. This paper describes a fullsystem simulation approach to model and evaluate hybrid computing systems made up of multiple processors and coarsegrained reconfigurable logic co-processors. We develop a fullsystem simulator for such hybrid machines by extending an existing full-system simulator to have device models for multicontext coarse-grained reconfigurable logic co-processors. The proposed full-system simulator is able to execute an unmodified multiprocessor operating system and a multiband filtering application. Using this full-system simulation approach, we have investigated the tradeoffs among various system architectures.
منابع مشابه
CRISP: A Template for Reconfigurable Instruction Set Processors
A template for reconfigurable instruction set processors is described. This template defines a design space that enables the exploration of processors potentially suitable for flexible, power and cost efficient implementations of embedded multimedia applications, such as video compression in a hand held device. The template is based on a VLIW processor with a reconfigurable instruction set. In ...
متن کاملPredicting the Performance of Reconfigurable Interconnects in Shared-Memory Systems
Reconfigurable optical interconnect technologies will allow the fabrication of run-time adaptable networks for connecting processors and memory modules in shared-memory multiprocessor machines. Since switching is typically slow compared to the memory access time, reconfiguration exploits low frequency dynamics in the network traffic patterns. These are however not easily captured in tools emplo...
متن کاملPre-scheduling and Scheduling of Task Graph on Homogeneous Multiprocessor Systems
Task graph scheduling is a multi-objective optimization and NP-hard problem. In this paper a new algorithm on homogeneous multiprocessors systems is proposed. Basically, scheduling algorithms are targeted to balance the two parameters of time and energy consumption. These two parameters are up to a certain limit in contrast with each other and improvement of one causes reduction in the othe...
متن کاملPredicting the Performance of Reconfigurable Interconnects in Distributed Shared-Memory Systems
New advances in reconfigurable optical interconnect technologies will allow the fabrication of lowcost, fast and run-time adaptable networks for connecting processors and memory modules in large distributed shared-memory multiprocessor machines. Since the switching times of these components are typically high compared to the memory access time, reconfiguration exploits low frequency dynamics in...
متن کاملRemote Reconfigurable Systems for Electronic Engineering and Education
Nowadays, reconfigurable systems, in general, and FPGA (field-programmable gate array) based devices, in particular, constitute an essential part of engineering practice. The paper argues the importance of reconfigurable systems in engineering and especially in education and proposes effective learning and design methods and tools, which include laboratory templates, animated tutorials, problem...
متن کامل